from celery_tasks.main import app
from django.core.mail import send_mail
from mall import settings

@app.task(name='send_verify_mail')
def send_verify_mail(username,to_email,verify_url, ip):
    subject = '美多商城激活邮件'
    html_message = '<p>尊敬的用户:<span style="color:red;">%s</span>,这封信是由 美多商城发送的。</p>' % username + \
                   '<p>您收到这封邮件,是由于这个邮箱地址在 <a href="http://www.meiduo.site:8080/index.html">美多商城<a> 被登记为用户邮箱,并且需要绑定激活验证所致。</p>' \
                   '----------------------------------------------------------------------' \
                   '<p style="font-weight:bold; font-size:15px; color:red;">重要!</p>' \
                   '----------------------------------------------------------------------' \
                   '<p>如果您没有提交绑定激活验证的请求或不是 <a href="http://www.meiduo.site:8080/index.html">美多商城<a> 的注册用户，请立即忽略 并删除这封邮件。只有在您确认需要绑定激活验证的情况下，才需要继续阅读下面的 内容。</p>' \
                   '----------------------------------------------------------------------' \
                   '<p style="font-weight:bold; font-size:15px; color:red;">绑定激活验证</p>' \
                   '----------------------------------------------------------------------' \
                   '<p>您只需在提交请求后的三天内，通过点击下面的链接激活您的账户：</p>' \
                   '<p><a href="%s">%s<a></p>' % (verify_url, verify_url) + \
                   '<p>(如果上面不是链接形式，请将该地址手工粘贴到浏览器地址栏再访问)</p>' \
                   '<p>打开上面的链接,进入后即可激活您的帐号。</p>' \
                   '本请求提交者的 IP 为 %s' % ip + \
                   '<p>此致</p>' \
                   '<p>美多商城 管理团队 <a href="http://www.meiduo.site:8080/index.html">www.meiduo.site:8080/</a></p>'
    send_mail(subject, "",settings.EMAIL_FROM, [to_email],html_message=html_message)